export const emojiGroup = {
	//情感
	"😀": ["笑", "开心", "高兴", "乐", "笑脸"],
	"😄": ["哈哈", "大笑脸", "咧嘴笑", "大笑", "憨笑"],
	"😁": ["笑嘻嘻", "呲牙", "得意笑", "嘻嘻"],
	"😆": ["笑死", "笑哭", "笑cry", "笑哭了", "嘲笑"],
	"😅": ["尴尬", "汗", "苦笑", "冷汗", "流汗", "汗颜"],
	"😂": ["大笑", "泪奔", "笑出泪", "感动哭", "笑哭"],
	"🤣": ["笑得打滚", "捧腹", "笑翻", "笑抽"],
	"😊": ["羞涩微笑", "含蓄笑"],
	"😇": ["天使", "无辜", "神圣", "光环", "可爱", "乖巧"],
	"🙂": ["微笑", "礼貌笑", "微微笑", "呵呵"],
	"🙃": ["颠倒", "倒脸", "反讽"],
	"😉": ["眨眼", "使眼色", "调皮", "wink", "挑逗"],
	"😌": ["轻松", "满足", "安心", "释然", "满意"],
	"😍": ["爱心眼", "花痴", "色", "色狼"],
	"🥰": ["爱心脸", "爱意", "幸福", "大爱"],
	"😘": ["飞吻", "吻", "么么哒", "爱你"],
	"😗": ["亲嘴", "嘟嘴", "啵", "波一口", "啵一口", "亲亲"],
	"😙": ["求吻", "求亲吻"],
	"😚": ["闭眼亲", "害羞亲", "么"],
	"😋": ["美味", "舔唇", "馋", "好吃"],
	"😛": ["吐舌", "调皮", "鬼脸", "吐舌头"],
	"😝": ["搞怪", "吐舌闭眼", "恶作剧"],
	"😜": ["眨眼吐舌", "滑稽", "逗"],
	"🤪": ["疯狂", "怪脸", "夸张", "神经"],
	"🤨": ["挑眉", "怀疑", "疑惑", "纳闷", "疑问"],
	"🧐": ["仔细看", "研究", "审视", "观察"],
	"🤓": ["书呆子", "眼镜", "聪明", "学霸"],
	"😎": ["酷", "墨镜", "得意", "帅气"],
	"🤩": ["星星眼", "崇拜", "兴奋", "惊艳", "期待"],
	"🥳": ["派对", "庆祝", "生日", "狂欢"],
	"😏": ["得意", "狡猾", "坏笑", "阴笑", "奸笑", "歪嘴", "奸诈", "使坏"],
	"😒": ["无聊", "不耐烦", "无语", "漠不关心"],
	"😞": ["失望", "沮丧", "叹气", "失落", "弱", "衰"],
	"😔": ["难过", "忧郁", "失落", "伤心"],
	"😟": ["担心", "忧虑", "不安", "焦虑"],
	"😕": ["困惑", "不解", "茫然"],
	"🙁": ["稍微不满", "皱眉", "不开心", "不满意"],
	"☹️": ["不满", "不高兴", "撇嘴", "委屈"],
	"😣": ["痛苦", "忍耐", "坚持", "难受"],
	"😖": ["抓狂", "烦躁"],
	"😫": ["疲惫", "累", "厌倦", "筋疲力尽"],
	"😩": ["绝望", "累瘫", "痛苦", "崩溃"],
	"🥺": ["恳求", "可怜", "卖萌", "求求"],
	"😢": ["哭泣", "伤心", "泪目", "委屈", "流泪", "哭", "落泪"],
	"😭": ["大哭", "泪流满面", "悲伤", "痛哭", "哭死"],
	"😤": ["得意", "哼", "不屑", "傲慢"],
	"😠": ["生气", "愤怒", "不满", "气愤", "怒气"],
	"😡": ["暴怒", "气炸", "红脸怒", "怒火", "发火"],
	"🤬": ["骂人", "诅咒", "愤怒说话", "口吐芬芳", "咒骂"],
	"🤯": ["爆炸头", "震惊", "头脑爆炸", "惊呆"],
	"😳": ["脸红", "尴尬", "羞耻", "不好意思", "羞", "害羞", "羞涩"],
	"🥵": ["热", "发烧", "出汗", "炎热", "脸发烧", "发骚", "性感", "热", "热死了", "好热", "sexy", "阿黑", "阿黑颜"],
	"🥶": ["冷", "冰冻", "发抖", "寒冷", "太冷了", "冷笑话"],
	"😱": ["尖叫", "恐惧", "吓死了", "惊恐", "吓人", "害怕", "可怕"],
	"😨": ["害怕", "惊恐", "冷汗", "惧怕"],
	"😰": ["焦虑", "紧张", "流汗", "担心"],
	"😥": ["失望", "汗", "无奈", "沮丧"],
	"😓": ["擦汗"],
	"🤗": ["拥抱", "开心抱", "欢迎", "抱抱"],
	"🤔": ["思考", "琢磨", "考虑"],
	"🤭": ["秘密", "偷笑", "窃笑", "捂嘴", "捂嘴笑"],
	"🤫": ["嘘", "安静", "保密", "别说话"],
	"🤥": ["撒谎", "皮诺曹", "鼻子长", "说谎"],
	"😶": ["无言", "沉默", "无语", "说不出话", "发呆", "呆住", "发愣", "愣住", "懵", "懵逼"],
	"😐": ["中性", "无表情", "平静", "淡定"],
	"😑": ["冷漠", "无动于衷", "面无表情", "冷淡", "客观", "客气"],
	"😬": ["牙疼", "勉强", "龇牙", "痛苦表情"],
	"🙄": ["白眼", "不屑", "无聊", "看不起", "翻白眼"],
	"😯": ["惊讶", "哦", "意外", "吃惊"],
	"😦": ["皱眉", "不满", "严肃", "不高兴"],
	"😧": ["痛苦", "折磨", "煎熬", "难受"],
	"😮": ["吃惊", "张嘴", "哦", "惊讶"],
	"😲": ["震惊", "哇", "惊叹", "吃惊"],
	"🥱": ["打哈欠", "困", "无聊", "疲倦"],
	"😴": ["睡觉", "zzz", "休眠", "睡着了"],
	"🤤": ["流口水", "馋", "渴望", "垂涎"],
	"😪": ["困倦", "累", "想睡", "疲倦"],
	"😵": ["头晕", "眼花", "晕", "昏眩", "头昏", "昏"],
	"🤐": ["拉链嘴", "闭嘴", "保密", "沉默"],
	"🥴": ["晕眩", "醉酒", "不舒服", "迷糊", "想吐"],
	"🤢": ["恶心", "想吐", "不适", "反胃"],
	"🤮": ["呕吐", "吐", "生病", "恶心", "呕"],
	"🤧": ["打喷嚏", "过敏", "喷嚏"],
	"😷": ["口罩", "生病", "戴口罩", "感冒"],
	"🤒": ["发烧", "体温计", "病人", "生病"],
	"🤕": ["受伤", "绷带", "头受伤", "伤痛"],
	"🤑": ["贪财", "有钱", "金钱", "财富", "发财", "爱钱", "贪钱"],
	"😈": ["恶魔", "恶魔脸", "魔鬼", "阴险"],
	"😚": ["期待", "小期待"],
	"💩": ["便便", "臭", "poop", "屎"],
	"💀": ["骷髅", "头骨"],
	"🤡": ["小丑", "滑稽", "搞笑", "玩笑"],
	"👺": ["妖精", "日本妖精", "妖怪", "鬼怪"],
	"👻": ["幽灵", "鬼魂", "万圣节", "鬼"],
	"👽": ["外星人", "UFO", "太空", "异形"],
	"🤖": ["机器人", "AI", "科技", "未来"],
	"🙈": ["捂眼", "非礼勿视", "不看", "遮眼"],
	"🙉": ["捂耳朵", "非礼勿听", "不听"],
	"🙊": ["捂嘴", "非礼勿言", "不说"],
	
	// 手势
	"👋": ["挥手", "再见", "你好", "拜拜"],
	"🤚": ["抬手", "停止", "手掌", "举手"],
	"🖐️": ["手掌", "五指", "停止", "伸手"],
	"✋": ["举手", "手掌", "停止", "赞同", "赞成"],
	"🙌": ["举双手", "双手举起", "双手赞成", "双手赞同", "打call"],
	"👌": ["OK", "好的", "可以", "没问题"],
	"👍": ["点赞", "好", "棒", "支持", "赞", "赞同", "顶", "好评"],
	"👎": ["点踩", "不好", "反对", "差评", "踩"],
	"👏": ["鼓掌", "拍手", "欢迎", "表扬", "双手鼓掌"],
	"🤝": ["握手", "合作", "协议", "交易"],
	"🙏": ["祈祷", "拜托", "求求", "双手合十", "求求你", "求求了", "求你了", "求你"],
	"💪": ["强", "肌肉", "太强了", "加油"],
	"🤞": ["好运", "祝好运", "幸运", "比心"],
	"👊": ["拳头", "一拳", "给你一拳", "拳"],
	"🤘": ["摇滚", "rock", "嗨起来"],
	"✌️": ["yeah", "耶", "胜利", "peace"],
	"🖕️": ["中指"],
	
	//身体
	"👀": ["眼睛", "眼", "注视", "看着你", "看着", "盯", "瞄", "偷瞄", "偷看"],
	"👂️": ["耳朵", "偷听"],
	
	//人类
	"🤦‍♂️": ["捂脸", "没眼看", "左捂脸", "右捂脸"],
	"🤷‍♂️": ["耸肩", "无所谓", "没办法", "没法子"],
	"🙇": ["鞠躬", "感谢", "谢谢", "谢谢你", "谢谢了", "感谢你"],
	"🧎": ["下跪", "跪着", "跪了", "跪下"],
	"🤺": ["击剑"],
	"🙋": ["你好", "你好啊", "打招呼", "嗨"],
	"💃": ["跳舞", "舞蹈"],
	
	// 爱心
	"❤️": ["爱心", "红心", "喜欢", "心"],
	"💔": ["心碎", "碎心", "裂开", "我裂了"],
	"💕": ["相爱", "两颗心", "心心"],
	"💓": ["心跳", "心动", "heart"],
	
	//植物类
	"💐": ["鲜花", "花", "花束"],
	"🌹": ["玫瑰", "玫瑰花"],
	"🌺": ["花朵", "花瓣", "小花花", "花花"],
	"🥀": ["枯萎", "不爱", "不爱了", "萎了", "枯了"],
	
	//交通工具类
	"🚀": ["火箭"],
	"🚗": ["车", "汽车", "车车", "小汽车"],
	
	//物品类
	"🏆": ["奖杯"],
	"🥇": ["金牌", "奖牌"],
	"🥉": ["银牌"],
	"🥇": ["铜牌"],
	"👑": ["皇冠", "王冠", "头冠"],
	"⛑️": ["头盔", "安全帽"],
	
	//水果食物类
	"🍉": ["吃瓜", "西瓜", "瓜"],
	"🍋": ["柠檬", "酸了", "酸"],
	"🍻": ["干杯", "碰杯"],
	"🍺": ["酒", "喝酒", "啤酒"],
	"🎂": ["蛋糕", "生日蛋糕", "生日快乐", "生日"],
	
	//动物类
	"🐶": ["doge", "狗头", "狗", "二哈", "柴犬"],
	"🐟": ["鱼", "咸鱼"],
	"🐖": ["猪", "猪猪", "小猪"],
	"🐴": ["马"],
	"🐷": ["猪头", "笨蛋"],
	
	//符号类
	"🔥": ["火焰", "火"],
	"⚠️": ["警告", "警告牌", "warning", "危险"],
	"🔞️": ["18", "18禁", "成人"],
	"🈲️": ["禁止", "禁", "非法"],
	"🈚️": ["无", "没有", "空"],
	"☯️️": ["太极", "阴阳", "阴阳鱼"],
	"💵": ["钱", "money", "美元"],
	"💵": ["钱", "money", "美元"],
	"🚩": ["旗子", "flag", "旗"],
	"🏳": ["举白旗", "白旗", "投降", "投降了", "我投降"],
	"6️⃣": ["6"],
	"🆒": ["cool", "酷"],
	"💯": ["满分", "100", "100分"],
	"💥": ["爆炸", "炸了", "炸裂"],
	"❓": ["?", "问号"],
	"🆘": ["救命", "救我", "救救", "救救我", "sos"],
	
	//组合型
	" 😏✊ ️": ["抱拳"],
	" 😮‍💨 ": ["呼气"],
	" 😮‍🐟 ": ["摸鱼"],
	" ❤️‍🔥 ": ["心火", "心上之火"],
	" 6️⃣6️⃣6️⃣ ": ["666"],
	" 👉️🐽 ": ["抠鼻"]
}

export function buildTextToEmojiMap(groups) {
  const textToEmoji = {};
  for (const [emoji, texts] of Object.entries(groups)) {
    for (const text of texts) {
      textToEmoji[text.toLowerCase()] = emoji;
      textToEmoji[text.toUpperCase()] = emoji;
    }
  }
  return textToEmoji;
}